Gaza Freedom March highlights lack of democracy in Egypt