Wagga Blaze overcome dogged Coffs Harbour to retain Waratah League title