NBC locks up Olympics rights through 2032