Nucleon electromagnetic form factors in a chiral constituent-quark model