Home Finance Musk says doubt about spam accounts could doom Twitter deal