Mazagon Dock Q2 Profit Falls 54% to ₹344 Crore