Meta Q1 Earnings: Can 30% Ad Growth Fund $135 Billion AI Spend?