London looks set to elect Muslim mayor