Bill Weld, the former Republican governor of Massachusetts, said on Friday he will challenge U.S. President Donald Trump for their party's presidential nomination in 2020, saying the country was in "grave peril."