China gives final touches to AIIB