A Fully Bayesian Gradient-Free Supervised Dimension Reduction Method using Gaussian Processes