Minnesota Vikings expect Peterson back for 2012 season