How long is hard salami good for