The Trump administration has attacked the BBC over its reporting in Gaza, claiming that the broadcaster takes Hamas’ word as “total truth”.