Macy's to be open for nonstop Christmas shopping