Glaxo divests Wellbutrin XL rights for $510M