Ukrainian president Volodymyr Zelensky has said he is 'ready' to sign the minerals agreement with Donald Trump but stressed that his country needs security guarantees going forward