Tensions mount in France as thousands rally against Marine Le Pen’s National rally