Kirloskar Oil Engines Ltd profit rises 53% to Rs 126 crore in June quarter