John Balliol became the King of Scotland after the princess from what country passed away?