Fix explicit timestamp support for OpenTelemetry spans
- Use jiff::Timestamp instead of non-existent timestamp_ms field
- Simplified timestamp conversion using Duration::new(secs, nanos)
- Updated all 3 export functions to set explicit start/end times
- Cleaned up duplicate/broken code blocks from previous failed edits