Il Nuovo Postiglione - Walmart lifts outlook on strong earnings but hit by opioid settlement