Mohamed Salah had interest from several top sides across Europe before signing a new contract with Liverpool.