Maka signs with Toulouse until 2017