Sudanese prime minister resigns