Solicitor fined £20k for providing banking facilities