how many mg of melatonin to take