palantir q4 2024 revenue growth