Driver trapped for hours after truck veers off Princes Hwy near Genoa