Castro, un comunista marcado por el catolicismo hispánico