Colgate-Palmolive Q2 sales rise as EPS estimate holds at 95 cents