K\"ahler Solvmanifolds