Tesco to open first store in San Francisco