French riots a rebellion against poverty, racism and police