Energy Transfer signs 20-year LNG supply deal with Shell