South Africa's Amplats earnings soar on higher metals prices