Stomach stones for feeding or buoyancy? The occurrence and function of gastroliths in marine tetrapods