Jamie Carragher believes Mohamed Salah is running out of alternatives to Liverpool as his contract impasse goes on