Spain, France & England sign the Treaty of Seville.