Existence and stability of travelling wave solutions for an evolutionary ecology model