Crystal structure of ADP ribosyl cyclase complexed with substrate NAD and product cADPR