Vikings fans rally for new stadium