Social media site X has announced a deal with Visa as part of plans to launch a digital wallet for making instant payments on the platform.