Gulu cancels contract with Chinese firm over sabotage : vima