Iran signs flurry of business deals as leader visits Europe