Battle of Magh Rath