49ers LB Dre Greenlaw threw cheap shot at Vikings player