Palantir to float 257.1 million shares in U.S. listing