Ranbaxy issue a wake up call for Indian pharma firms: Kiran Mazumdar-Shaw