The climate controversy swirling around NFTs