Text this: Collecting and analysing cost data for complex public health trials: reflections on practice