Mulvaney says it’s not ‘unreasonable’ to move Navy ship given Trump's ‘feelings toward’ McCain as Pentagon chief tells White House to stop politicizing the military