LeBron James says he has never played for a super-team