First round of voting is just two weeks away in France and new opinion polls show French far-right leader Le Pen gaining three points on President Emmanuel Macron.