Avalanche grants $1 million for meme coin and NFT marketplace Salvor