Karl Popper, Logica della scoperta scientifica