One in three travel agents in peril, says BBC report