The time has come for universal health coverage