Eukaryotic algal phytochromes span the visible spectrum