Homocalixarenes and homocalixpyridines