Trump demands $500B in rare earths from Ukraine for continued support