Brendan Rodgers says Steven Gerrard - who played under him for three years at Liverpool - has done an excellent job leading Rangers to their first Scottish Premiership title for a decade.