Nash Estimates and Upper Bounds for Non-homogeneous Kolmogorov Equations