Home Stock Commerzbank shares surge 17.5% as UniCredit buys 4.5% stake from German government