US Senate rejects latest attempt to repeal Obamacare