Trump says Zelensky to visit White House after Ukraine 'agrees minerals deal with US' - live updates BBC.com