7-Eleven to close 645 North America stores in fiscal 2026