Former Newcastle striker Alan Shearer had concerns that Mohamed Salah's contract issues at Liverpool would have a lasting effect on the Egyptian striker, yet has admitted that has not been the case