BAE Systems awarded contract worth $493 million to produce M109A7 Self-Propelled Howitzers for US Army