Brexit: UK must keep paying into EU budget if its banks want to trade in Europe, Germany to demand