Rare LeBron NBA trading card fetches $2.6m