Mubarak, Putin Hold Talks in Kremlin