Stability of a non-local kinetic model for cell migration with density dependent orientation bias