Major retail earnings on deck this week ahead of holiday shopping