Cash-strapped Cuba said it had attracted $1.9billion worth of foreign investment over the past year despite tighter United States sanctions.