Sadiq Khan appears defiant as 20 candidates sign up to unseat him in London election