BHP goes on $80 billion expansion spree