Mazagon Dock profit jump