Rallies in Cairo as Morsy sets date for constitution referendum