Glaxo to slice $792M more from costs