The effects of wave non-linearity on wave attenuation by vegetation