Yahoo Charged With $2.7 Billion Over Alleged Breach of Contract