A BBC reporter broke impartiality rules by referring to Tommy Robinson as “sinister and ludicrous”, the corporation’s complaints unit has concluded.