Colour, albedo and nucleus size of Halley's comet