England captain Harry Kane says he has learned from their embarrassing Euro 2016 defeat to Iceland and that the team has improved since four years ago.