Spherical Functions On Spherical Varieties