Lawmaker apologizes to Gabby Giffords for Facebook comment