Predators give three-year deal to top 2008 pick Wilson