Minimum sample size for external validation of a clinical prediction model with a binary outcome