General strike and giant demonstrations rock Myanmar’s military