Melania Trump issues $50 NFTs ahead of Independence Day