Army finds no fault in Palestine Hotel shelling