finnCap Group announces promotion of John Farrugia to managing partner at Cavendish Corporate Finance