Cathal Crobhdhearg Ó Conchobhair, rey de Connacht