While the rice cooks, heat olive oil in a large skillet over medium-high heat. Add the onion and garlic and sauté until tender, about 3 minutes. In the medium bowl, stir together the curry powder, dried thyme, allspice, red pepper, and black pepper, then toss with the chicken pieces. Add the chicken mixture to the pan and sauté 4 minutes. Stir in the wine, capers, beans, and tomatoes. Cover, reduce heat, and simmer 10 minutes. Serve over brown rice.