European stocks gain on vaccine, stimulus hopes; earnings eyed