World stocks set at record highs ahead of holiday break