Israel spends billions shaping U.S. public opinion, study shows