US, Oman to sign $2.1 billion defence deal