Qualcomm scraps USD 44 billion NXP deal in trade war