Brian Matheson calls time on his playing career after grand final loss