Fr. Spadaro: Holy See-China Agreement a sign of hope and peace