Emmanuel Macron's triumph over Marine Le Pen in the French presidential election has been hailed as a landslide victory for the centrist candidate and a widespread rejection of his rival's far-right platform.