Natural kalsilite, KAlSiO4, with P31c symmetry: crystal structure and twinning