Aberdeen loss leaves Rangers nine points off top and Clement under pressure