Blair holds unexpected meetings with Mubarak, King Abdullah