Ethics approval and consent to participate
Over 60 Institutional Review Boards and Independent Ethics Committees approved the study protocol and amendments. The full list can be found in Additional File 