Cape traffic officers confiscate illegal drugs, marine life worth R34.3 million