Schwartzel gana una prima de cuatro millones