Israel says its weapons alone could not have ignited a deadly fire which killed 45 at a tent camp in Rafah - drawing widespread international condemnation.