Straw’s defence of veil comments fails to defuse row