How long can you keep green coffee beans