Former Rep. Giffords: Lawmakers should 'have some courage,' hold town halls