US president: No Hormuz transit fees