Meta’s Q1 2025 revenue jumps 16% to $42.31 billion – Report