European stocks join the party with strong closing gains