Macron under fire for rolling out red carpet for 'dictator' Xi