The impact of financial regulation on business models of cooperative banks in Germany