红军长征的主要原因是