Egypt's president to visit Washington in April