Beijing records 20 new COVID cases