Spherical DG-functors