Israel guilty of ‘apartheid’ crimes against Palestinians