Investors bet Sun Pharma can restore Ranbaxy to health