Dr Carla Barnett becomes Caricom's first female secretary-general