Europe has been ’naive’ about China, EU official says