CATH: comprehensive structural and functional annotations for genome sequences