GPz: Non-Stationary Sparse Gaussian Processes for Heteroscedastic Uncertainty Estimation in Photometric Redshift