OpenSea confirms one of its executives used insider knowledge to buy NFTs before they appeared on the front page