Mike Shanahan: Kirk Cousins will be a top-10 NFL QB