Manning throws 3 TDs, Giants stun Packers 37-20