Far-right leader Marine Le Pen vows she would be a president who puts France first as she formally launches the campaign echoing many of the themes that propelled Donald Trump to the White House.