Ukraine, US sign minerals deal, tying Trump to Kyiv