magnesium for sleep women over 50