Jeremy Lin appears on cover of GQ