A non-linear soil model for predicting lateral pile response