Sam Gagner credits Carolina on making the Blue Jackets earn the win