Fix Bug 983201 - Missing links to latest financial documents

http://www.mozilla.org/en-US/foundation/documents/ is not localized yet, so this can be merged without l10n.