Knicks snap 6-game skid, rout Bobcats 111-78