Eiludd Powys - king of Powys