Qatar 2022 World Cup organisers say any contractor that fails to protect the rights of migrant workers will have their contracts terminated.