Robust Factor Analysis for Compositional Data