mazagon dock q3 earnings