General Motors unveils price for bi-fuel pickups