CXC reports improved exam results - Barbados Today