Garry Wilson, chief executive of easyJet, has warned that failure to demonstrate a "direct link" between money raised and sustainability schemes is "reducing the amount of bookings" for UK tourists.