Germans are guzzling so much beer this summer that brewers are running out of bottles