Sun Pharma shines in Q3