BP Sees Oil Demand Growth Swamping Impact of Electric Cars