Former priest David Rapson convicted of sex abuse of eight boys