Consumer confidence up slightly in April