Profit warnings from listed companies in Yorkshire have fallen by nearly a third, reaching their lowest level for four years.