The new king of the battlefield? Leopard 3 gets 130mm cannon and advanced defence