Diastereomeric discrimination in 1,4,7-tris((S)-2-hydroxypropyl)-1,4,7-triazacyclononane and its lithium(I), sodium(I) and zinc(II) complexes