FairREAD: Re-fusing Demographic Attributes after Disentanglement for Fair Medical Image Classification