US president says Volodymyr Zelenskyy will visit Washington, DC, on Friday to sign US-Ukraine critical minerals deal.