WHO: More than 22 million children not vaccinated