Home Current Affairs Charl Schwartzel takes $4.75 million LIV golf win amid backlash