England take slight first innings lead over South Africa