Abdalla Hamdok reinstated as Sudan prime minister after deal with military