Bangladesh: Virus cases top 32,000 after highest spike