Egyptian President Abdel Fattah al-Sisi swore in a reshuffled cabinet on Wednesday that includes new finance and foreign ministers in a government facing challenges including the Gaza war on its border, economic woes and persistent power cuts.