Sadiq Khan unveils hydrogen double-decker bus