Exploring marine and aeolian controls on coastal foredune growth using a coupled numerical model