French President Emmanuel Macron pledged on Tuesday to push through an overhaul of the pension system, after weeks of nationwide strikes by trade unions.