Safeway chief to retire in May