AFC Cup final moved from N Korea to China