PM's 'apartheid' comment opens debate on French society