Self-Supervised Learning of Color Constancy