Scalia blasts President Obama "gay justice'