Warriors' Stephen Curry voted NBA's MVP over Harden, James