Numerical modelling of drainage basin evolution and three-dimensional alluvial fan stratigraphy