Out-of-pocket-payments and the financial burden of 502 cancer patients of working age in Germany: results from a longitudinal study