Mubarak (right) and Peres meet in Cairo on Monday