Texas Senate Candidate Ted Cruz Takes on Fast and Furious Scandal