how long does creamer last once it's been opened?