Differential calculus for Jordan algebras and connections for Jordan modules