President Trump has started his Friday with a broadside against NATO members who have declined to help make the Strait of Hormuz safe for shipping traffic.