Cheniere signs 15-year LNG supply pact with trader Trafigura