Donald Trump says 'buy American' during Congress address while Ivanka wears $1868 dress by French designer