Dollar Tree Q2 profit up 4.6%