Sharp rise in European sentiment helps stocks higher