is expired melatonin safe