Magnetocaloric properties of Fe2−xTxP (T = Ru and Rh) from electronic structure calculations and magnetization measurements