Palantir Q2 2026 earnings: revenue up 93%, guidance raised