Lions stun Vikings for first 3-0 start since 1980