The US president said he will send weapons to Nato, which he said would pay and then give the weapons to Ukraine.