Carbon- and oxygen-isotope records of palaeoenvironmental and carbonate production changes in shallow-marine carbonates (Kimmeridgian, Swiss Jura)