Matt Walz retains Taree golf club championship