Swifts-Great Western claim thrilling win in under-16 Grampians Cricket Association grand final