Wagga racecaller Allan Hull announces his retirement after more than 50 years