Horn of Africa facing food crisis affecting 20 million people