Calder, David, Aberdeen