Katy Perry plays PNC Arena