Implats' earnings soar 328%, record R7.9bn interim dividend