French Presidential Elections: Marine Le Pen gains momentum ahead of polls