Consumer confidence pulls back slightly in March