React component for syntax highlighting