Robust FPCA via elliptical distributions