Intersection Theory on Spherical Varieties