Silvagni hits out at Blues over AFL exit