Sadiq Khan leads London in messages of unity and defiance following Westminster attack