Cuba promises to make late debt payments by May