How long can you keep an uncooked ham on the bone in the fridge?