Polygon NFTs hit $2B sales milestone as network defies downturn