RBS appoints new finance chief from Credit Suisse