aberdeen investments