Approximate Carathéodory bounds via Discrepancy Theory