Deloitte: 60% of Americans will shop over Thanksgiving weekend