ONEOK spends $305M to acquire Wyo. natural gas assets