(Robust) canonical correlation analysis via projection pursuit