Jeremy Clarkson accused of spreading “bulls***” as he blames electric cars for the end of the Grand Tour