Caffeine intake and sperm parameters. Analysis of a cohort of 4474 consecutive semen samples