MiCA July 1, 2026: What the Deadline Means for Crypto Firms and EU Investors