Slope protection effect of typical vegetation in the Three Gorges reservoir area under extreme rainfall