who has won the last 10 world series