Sun Pharma comprará Ranbaxy por 2.330 millones