Beyonce takes US by storm with new activist role