Canada's industrial prices annually rise 2.9% in July