Menu of first meal served aboard the Titanic sells for £64,000