Drugs firm GSK (GlaxoSmithKline) has lifted its profits and sales growth targets for the year after a boost from cancer and HIV treatments.