Taliban ambush kills 7 Pakistani soldiers: officials