Shaun Bailey lacks ‘coherent, inclusive vision’ for London’s future, says former Boris Johnson deputy