Scottish referendum still too close to call