Vikings sign former Stanford LB Noor Davis