Media ethics code could restrict free press in Sri Lanka