London Mayor presents England’s first hydrogen double decker buses