Silversea appoints new managing director