New Egyptian cabinet sworn in