Catalan parliament recognizes Israeli 'apartheid'