xanax sleep eating does eating affect sleeping pills