Foreign investors start 2023 with record $21bn push into China stocks