Egypt gears up for 'June 30 rebellion'