Future stability of the Einstein-non-linear scalar field system