NBC: President Macron names centrist ally François Bayrou as France's new prime minister