Qualcomm lays off San Diego workers