Ontario reports 408 new coronavirus cases, 25 deaths as total cases top 4,000