Updated with link to court's decision. In free speech case, US Supreme Court rules for protesters at Marine's funeral