Discrete Element Modeling of a fault reveals that viscous rolling relaxation controls friction weakening