Two policemen, two militants killed in Karachi gunfight