can i take expired melatonin