Zimbabwe hails financial support