The UN has warned that millions of Yemenis will be in famine unless the world sends urgent humanitarian help.