Pharmaceutical giant GlaxoSmithKline says it will allow manufacturers to produce generic versions of all its HIV and AIDS medicines.