GE wins deal worth up to $2 billion for engines for Taiwan, others