This may be a dumb question but what is Vegemite? I've heard of it before but what is it made of? What does it taste like?