Using seminonparametric methods to model hospital cost functions: The multi-product asymptotically ideal model