Qualcomm announces 7-year extension of patent licensing deal with Samsung