Site trouble delays thorium reactor