Ultra-Low Hysteresis in Giant Magnetocaloric Mn1-Xvxfe0.95(P,Si,B) Compounds