The structure of CC-1065, a potent antitumor agent and its binding to DNA