Idris Elba emerges as Labour’s top choice to replace Sadiq Khan as London Mayor after knife crime campaign