Louie Giglio pulls out of inaugural over anti-gay comments