Olympic flame arrives in China ahead of 2022 Beijing Games