Brazil hospitals overwhelmed as coronavirus cases cross 2 million