Presidential race too close to call