why does lagertha kill astrid