Teva puts aside $520 million to resolve overseas bribery probes