Which organ stores and releases bile?