France’s Macron tacks right in bid for 2022 triumph