NBC News: Democratic National Committee releases party platform ahead of convention