Germany’s top energy regulator said the country can last just 2.5 months without Russian gas, and there will be a ‘difficult’ autumn and winter ahead