Granules India Results: Shares slip after Q3 net profit, revenue decline