South Africa’s largest opposition party, the Democratic Alliance, has launched its manifesto ahead of elections due to take place in May.