British premier appoints Grant Shapps as new defense secretary, replacing Ben Wallace