Pakistan records 10 deaths, 658 new COVID cases