Cape Town battles to compete internationally