US Supreme Court to rule on Ten Commandments