U.S. Senate Republicans on Thursday blocked a resolution that would have barred President Donald Trump from launching military action against Venezuela without congressional approval, underscoring deep divisions over the administration’s escalating campaign in the Caribbean.