World stock prices gain on strong U.S. holiday sales