Bradley Holds Off Schwartzel to Win P.G.A. Grand Slam