Saudi woman flies to Canada to take up asylum