Amnesty says IS carrying out ethnic cleansing