Meson dominance of hadron form factors and large-Nc phenomenology