Macron and Le Pen head for French election runoff, projections show