French ‘gilets jaunes’ show pain of Macron’s tax policy