Battery Aachen wins European heritage prize