former english football player Gary Lineker shames BBC News for its questionable coverage of Gaza