Navy Secretary John Phelan is out, replaced by Hung Cao. His departure follows disputes over shipbuilding and amid ongoing tensions in the Strait of Hormuz.