India 'shaken by Covid storm'