French presidential front-runners Le Pen and Macron rally supporters