John Phelan, a Republican mega donor and fine art collector, has been nominated by Donald Trump to serve as Secretary of the Navy despite missing a traditional qualification.