The French have soured on their 40-year-old President Emmanuel Macron who has been heckled and booed in recent days as he grapples with a tax revolt. Why does he inspire such hatred among "yellow vest" protesters?