Egyptian general admits ‘virginity checks’ conducted on protesters