Qualcomm's profit up, forecast falls short