US Senator Fetterman struggles to defend support for Israel as progressives win big