France's Macron bets big and stares down far right