Red Kettle campaign meets $40,000 goal