Trending Tech News Meta CEO Mark Zuckerberg defends Instagram purchase in antitrust trial 15. April 2025