Catholic church worth trillions