Self-propelled howitzer