Is The New French President A Tax Dodger?