Five Republicans joined Democrats in an effort to block President Donald Trump from sending troops into Venezuela without congressional approval.