Carragher said Salah has endangered himself of looking "selfish" with his comments regarding Liverpool contract talks over the weekend.