Dow futures climb 342 points as Palantir earnings revive AI rally