Ethiopia will run out of emergency food aid for 7.8 million people affected by drought at the end of this month, the UN has warned.