Numerical investigation of skimming flow characteristics over non-uniform gabion-stepped spillways