World needs more than 3 or 4 vaccines: UN health body