Colin Powell Supports Marriage Equality, Says of Gay Friends: "They are as stable a family as my family is."