Large-Scale Sparse Principal Component Analysis with Application to Text Data