Lanarkshire GP found guilty of dozens of sexual offences against patients