The University of Southern California (USC) has cancelled outside speakers for this year's graduation ceremony.