In highest single-day spike since June 25 Delhi reports 107 new Covid cases