Queen Elizabeth memecoins and NFTs swarm crypto markets