Under heavy fire, 'freeloading' Elon Musk says he will pay $11 billion in taxes | Fortune