Mining giant BHP launches bid to takeover rival Anglo American