Beverly boys hoop survives late Everett push for big win at TD Garden