Peru topped 240,000 total cases of coronavirus on Wednesday, surpassing hard-hit Italy, government data showed, even as the pace of infections has begun to moderate in the South American nation.