Ukraine, US sign minerals deal sought by Trump