Egypt slams US for hosting opposition delegation