cooked salmon fridge life