Senate passes health care