President Obama gives his acceptance speech at the  Democratic National Convention in Charlotte, N.C., on Thursday