Modelling the response of channel and vegetation patterns to extreme discharge events