Baghdad market blast kills seven