Husband of Yorkshire MP Angela Smith forced to apologise over accusing Shadow Equalities Secretary of lying about racism