Rogue waves on the double-periodic background for a nonlinear Schrödinger equation with higher-order effects