The Cost of Earning $1 Million in France: Understanding Taxes