Greaves Cotton Q1 profit drops 22% to ₹25.8 crore, shares crash 14%