Supreme Court to hear christian baker case