US Supreme Court agrees to end Google and Oracle's ten-year copyright battle