Peterson, defense lead Vikings over Bears 21-14