The board of the Irish Horse Welfare Trust has given a vote of confidence to its CEO Sharon Power in response to criticism of the charity in the national media.