Canadian PE firm Novacap agrees to acquire Integra