Spanish translation updates

Made some minor adjustments to Spanish translation and broken link.