The war in Yemen has killed or injured more than 5,000 children and left another 400,000 severely malnourished and fighting for their lives, the UN children's agency said.