China passes new law on ‘ethnic unity and progress’