European Celecoxib Trial in Primary Breast Cancer | NCT02429427 | Trialant