Modi promises to share India’s vaccine-production capacity to help ‘all humanity’