Fetterman’s stance on the Israel-Hamas war has put him at odds with many in the progressive base of his party