Protests erupt in major US cities as No Kings rallies draw millions to US streets in opposition to President Trump.