A non-linear kinematic hardening model based on two coupled hardening variables: formulation and first applications