John Gibson leads the Ducks past Jets