Egypt PM resigns: army