Trump claims rare earths deal ‘done’ with China – BBC