HAL posts record Rs 19,400 crore turnover, IAF still to pay bills