The city must set up a public central register of beneficial owners to make it less attractive as a tax haven, making it harder to move dirty money.