European stocks gain as miners upgraded; BSkyB declines