U.S. military used ‘roof knock’ tactic in Iraq to try to warn civilians before bombing