French elections: centrist Bayrou offers alliance with Macron