Firstsource Solutions Q3 profit drops 24.94% to ₹120.33 crore