London-based human rights group says over 2 million children are malnourished and suffer health problems