Cannabinoids inhibit insulin secretion and cytosolic Ca2+ oscillation in islet β-cells via CB1 receptors