Shrinking core model for the reaction-diffusion problem in thermo-chemical heat storage