Jonny Bairstow is one of England's top-three batsmen in Test cricket and deserves to be one of the first names on the team-sheet, says Andrew Flintoff.