Illuminant estimation and colour correction