Chris Evans at Avengers: Endgame fan event in Shanghai