Uncertainty Quantification for Regression: A Unified Framework based on kernel scores