Jeff Okudah signs with Vikings