Principal component analysis with Spark ML