July's consumer price index up 0.5%, meeting estimates