Egypt to allow foreigners to return to some resorts from July