Palantir Technologies raises new funding round of $680 million | Fortune