Heraldo de Madrid - Walmart profits hit by costs as some consumers shift behavior