Texas House and Senate pass open carry