US President Donald Trump will use his highly anticipated address to Congress, expected in coming hours, to announce that he has secured a minerals deal with Ukraine.