Maritime experts have confirmed the final resting place of Captain James Cook's ship the Endeavour after 22 years of searching.