London may elect first Muslim mayor, opponent uses Modi card