jared allen one day contract vikings