Wave attenuation by salt marsh vegetation