Law firm profits set to break all-time record