Nearly 25 million people are in urgent need of humanitarian assistance, according to development minister Anneliese Dodds.