At least 23 troops killed in ambush in Tajikistan