Granules Q3 net profit rises 28%