How long is cooked bacon good for?