Macy’s cut its full-year sales forecast Wednesday, as the department store operator said it is contending with selective shoppers and more promotions. The retailer posted a mixed quarter, as it topped Wall Street’s earnings expectations but missed on revenue.