The importance of P-loop and domain movements in EF-Tu for guanine nucleotide exchange