Iran's president begins historic Egypt visit