US Consumer Confidence weakens in June