News sentiment to market impact and its feedback effect