Fáelán mac Murchada, king of Leinster