Fáelán mac Colmáin, king of Leinster