can expired melatonin hurt you