Trump signs immigration order featuring numerous exemptions