The structure of the cohesin ATPase elucidates the mechanism of SMC–kleisin ring opening