Cape2Rio race: Cape Town youngsters claim third place