Largest US retailer Walmart warns of price hikes because of tariffs