The cost of rebuilding Gaza and the "catastrophic" human toll of war have been laid bare in a new report.