AMENDED AND RESTATED SHARE EXCHANGE AGREEMENT