North Korea adopts new law to protect 'state secrets'