Sheila Dikshit takes ill again, cuts short UP campaign