Germany to tax bitcoin gains 25%, ending 12-month tax-free rule