Toirdhelbach mac Diarmata Ua Briain — king of Munster