U.S. preparing for 'preventive war' with N. Korea: McMaster