Trump admits defeat