Saudi Arabia will host the Women's Tennis Association finals for the next three years with record prize money, despite concerns over the country's human rights record.