Gary Neville has had his say on the ongoing contract standoff between Mohamed Salah and Liverpool after his Sky Sports colleague Jamie Carragher branded the Egyptian "selfish"