Sacking Robert Mueller, the special counsel investigating possible collusion between Donald Trump's campaign and Russia, could lead to a constitutional crisis, Senator Mark Warner said.