Which 19th century American author went to sea aged 17 in a whaler, deserted twice, was captured by cannibals and joined a man of war before writing novels such as "White Jacket" and "Billy Budd"?