Ukraine signs minerals deal with US