FAST-PCA: A Fast and Exact Algorithm for Distributed Principal Component Analysis