Germany wins World Cup glory