Tough crowd heckles McCain in town hall meeting on Syria