who is anthony mackie married to