Spence to compete in world championships in Qatar