How well can CMIP5 simulate precipitation and its controlling processes over tropical South America?