New bill vows to stop kleptocrats ‘treating UK as their safe deposit box’