Centenary receives $2 million anonymous estate gift