Black-Box Reductions for Parameter-free Online Learning in Banach Spaces