Obama: Embracing homosexuality is America’s future