Former British and Irish Lions head coach Sir Ian McGeechan believes England are two years behind world champions New Zealand despite their 3-0 series whitewash of Australia.