Skyfall star Daniel Craig greets fans in China - The Independent