Hierarchical Gaussian Process Priors for Bayesian Neural Network Weights