Horner says Vikings should pay for 40 percent of new stadium