Germany blames Russia for economic woes