The Albany Gazette - Macron, Le Pen to face run-off in French election battle