Jared Goff gets huge-money contract extension from Lions