A conformational switch in HP1 releases auto-inhibition to drive heterochromatin assembly