GOP lawmaker on Israel striking Iran: 'This had to happen'