Gap eliminates 500 corporate jobs amid shrinking margins