Barbados signs privileges and immunities agreement with GCF