The effect of non-linear mutual friction on pulsar glitch sizes and rise times