IAAF says Carter can compete - Barbados Today