how long does it take to get sick from eating undercooked pork