Dundee national boxing champion ‘Shark’, 32, guilty of ‘controlling’ his ex-partner