Explain why anhydrous aluminium chloride is fairly soluble in organic solvent while anhydrous magnesium chloride is insoluble.