Average Scots house price rises to highest on record at over