Cape Town settles out of court on stadium contract dispute