Global Covid cases top 597 million