Cuba weighs US offer of $100M in humanitarian aid