Maitland under-16s beat Newcastle in IDCA cricket thriller