Cuba is poor, but who is to blame – Castro or 50 years of U.S. blockade?