Fidel Castro, Cuban revolutionary who defied the U.S. and inspired millions worldwide