Safeway gets new finance chief