Joy and pride as F1 returns to China after five-year Covid hiatus