Kumba raises earnings despite elevated uncertainties