jared allen retires as viking