The US president says the planned levy will be replaced by trade and investment deals with various Gulf states.