Rohan Adams and Mike Speirs withstand endurance challenge to finish Finke Desert Race