NBC: Shanghai reports record virus cases as Xi says no change in ‘zero-Covid’ strategy