BP taking over the Caltex Woolworths stores