Obama taps Merrick Garland for the Supreme Court, and dares Republicans to compromise