Citing safety, USC cancels speech by valedictorian who has publicly supported Palestinians