Armed Forces to get a better deal from UK's biggest retailer