Mark Ruffalo and Joaquin Phoenix have vowed not to collaborate with Israeli film institutions linked to alleged genocide and apartheid against Palestinians.