Boesak slams ‘spineless, cowardly’ Cabinet for failing to cut ties with Israel