Man-made famine threatens 20 million Yemenis