Rushdie says something wrong at heart of Islam