GE Shipping posts record Q1 profit, announces ₹1,530 buyback