Catholic Church strikes corruption