BitPipe: Bidirectional Interleaved Pipeline Parallelism for Accelerating Large Models Training