Non-integral Dehn surgeries characterize composite knots