BHP profit rises 9% as copper becomes top earnings driver