At tea party-like rally, Obama told to 'put the Quran down'