Meta Reports Almost $700 Billion in Future Spending Commitments