Structure of the GcpE (IspG)–MEcPP complex from Thermus thermophilus