Trump says Ukraine ‘essentially agreed’ to $500 billion rare earth deal