MEMC inks two solar supply deals worth up to $12B