Cath Gabhra (MacDiarmaid)