Lennons celebrate golden anniversary