Trade unions and political parties in Africa . new alliances, strategies and partnerships