President said the delay was to allow U.S. Customs and Border Protection time to adjust to the new policy