Meta net income drops 14% to $15.8 billion in Q2 2026 as costs jump | The Apex Times