BofA CEO Moynihan says US economy headed for soft landing