French trade unions on Tuesday used transport strikes and mass protests to try to force President Emmanuel Macron to ditch a planned pension reform before the Christmas holidays.