Evolutionary Inference for Function-valued Traits: Gaussian Process Regression on Phylogenies