Rolls-Royce, BAE, Babcock: Defence shares rally after Trump remarks