Nobiletin ameliorates glucose tolerance by protecting against β-cell loss in type-2 diabetic db/db mice