Charl Schwartzel shares halfway lead with Marco Crespi in South Africa