ST Aerospace seals S$470m deal