Roger Cohen, author and columnist with The New York Times and International Herald Tribune, looks at London's election of Sadiq Khan as its new mayor as a triumph of openness and tolerance, as opposed to U.S. Republicans' choice of Donald Trump as their presidential nominee.