how long does serrano ham last once opened