Calcium and magnesium thermodynamics in steel and its impacts on secondary steelmaking: a computational thermodynamics approach