Pakistani militants take hostages in Karachi base revenge attack; ten soldiers killed