George and Amal Clooney, Miley Cyrus, Paul McCartney and more stars at March for Our Lives rallies