Orange Spain buys KPN subsidiary for $40 million: report