A non-local constitutive model for slow granular flow that incorporates dilatancy