Liverpool veteran Carragher considers teammate Suarez Premier League's best player