Dozens of huge sharks caught off NSW beaches