Qatar Petroleum and Shell form LNG marine fueling venture