Anglo American PLC's Amplats posts record earnings in the fi