Fox: Satellite images reveal North Korea's mangled naval destroyer after failed launch