Glencore fined £280m for bribery