AMENDED AND RESTATED SHAREHOLDER AGREEMENT OF AIRCASTLE LIMITED