Emmanuel Macron Defeats Marine Le Pen in French Presidential Election