Happy childhood memories linked to better health later in life