Tyrese Campbell made it three goals in four games as he gave Sheffield United the lead against the run of play at Coventry.