Jake Goodes retires: Swifts defeat Taylors Lake in club legend's final appearance