HAL records all-time high turnover of ₹19,705 crore