Introducing price-setting behaviour in the Phillips Curve: the role of nonlinearities