Glycaemic index, glycaemic load and risk of cutaneous melanoma in a population-based, case-control study