Yahoo escalates patent battle with Facebook