Ben Pakenham to join Aberdeen from Henderson