Donald Trump had promised to bring showbiz pizzazz to the Republican convention, but it was instead the Democrats who put on a slick show of A-list entertainers in their bid to elect Hillary Clinton