Madog II ap Gruffydd, Lord of Dinas Bran — Welsh prince of Powys Fadog