Learning curves for multi-task Gaussian process regression