CPEC Western alignment to be completed in three years