Generation of megawatt-power terahertz pulses by noncollinear difference-frequency mixing in GaAs