FAMOUS version xotzt (FAMOUS-ice): a GCM capable of energy- and water- conserving coupling to an ice sheet model