Vladimir Putin to gay Olympic visitors: 'Leave children alone please'