Mining giants BHP, Rio Tinto and Fortescue all plunged, as investors worry about the hit to global growth from US Donald Trump’s escalating trade war.