The fossil of a herbivorous dinosaur, as big as an American male bison, has been discovered on the Isle of Wight.