ED questions Sonia Gandhi for 2 hours