Facebook to make a new $25 billion deal?