German buildings ‘too weak’ against attacks