Walgreens Boots shares surge by a quarter on earnings beat