Sydney solicitor Leigh Johnson stopped from recovering $2 million from clients