Response of floodplain understorey species to environmental gradients and tree invasion: a functional trait perspective