Thousands join large-scale protests over strict lockdown in Shanghai