Europe may face a US bill for past Ukraine arms as Donald Trump says Washington keeps munitions for itself before ally sales resume.