Preparation, Spectrochemical, and Computational Analysis of L-Carnosine (2-[(3-Aminopropanoyl)amino]-3-(1H-imidazol-5-yl)propanoic Acid) and Its Ruthenium (II) Coordination Complexes in Aqueous Solution