Hillary Clinton holds a five-point lead over Republican Donald Trump ahead of the GOP convention, NBC reports.