Israel accused of 'apartheid' crimes against Palestinians