Guernsey Finance Appoints Barnaby Molloy as New CEO