Safeway profit down 6%