A tribunal rejects an unfair dismissal claim from ex-BBC host Sean McGinty, who was fired over biased Hamas posts.