Sen. John Cornyn booed at Texas GOP convention when he spoke about guns