Walgreens weighs buying drug distributor AmerisourceBergen