Caritas raises record amount in 2018