Glencore Pays Out $7.1 Billion as Coal Drives Record Profit