Asian Games open in Hangzhou after one-year delay