The crystal structure of synthetic titanite, CaTiOSiO4, and the domain textures of natural titanites